×
be caught red handed
meaning in English
被当场逮住
作案时被捕
Related Words
catch tray
slub catching
catching crate
trap caught
catch trough
catch alight
unit catch
catching fish
catching device
running catch
be caught in trap
be caught on the branches
be caught red-handed
be caught red-handed [in the act]
PC Version
Copyright © 2018 WordTech Co.